clear-water reservoirs - French English Dictionary

clear-water reservoirs

Meanings of "clear-water reservoirs" in French English Dictionary : 1 result(s)

English French
General
clear-water reservoir réservoir d'eau claire [m]